home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Grab Bag
/
Shareware Grab Bag.iso
/
011
/
flips12.arc
/
FLIPS.DOC
< prev
next >
Wrap
Text File
|
1986-04-17
|
15KB
|
392 lines
F L I P S
Documentation Version 1.0
Released March 22, 1986
From:
John Intorcio
247 State Street
Northampton, MA
01060
These programs are distributed on an "As Is" basis
without warranty of any kind, expressed or implied,
including but not limited to the implied warranties
of merchantability and fitness for a particular
purpose. The entire risk as to the quality and
performance of these programs is with you. You (not
the author) assume the entire cost of a necessary
repair, servicing or correction. In no event will
the author be liable to you for any damages including
any lost profits, lost savings, or other incidental
or consequential damages arising out of the use or
inability to use these programs, even if the author
has been advised of the possibility of such damages.
You acknowledge that you have read this agreement,
understand it, and agree to be bound by its terms and
conditions. You furthermore agree that it is the
complete and exclusive statement between you, the
user, and the program author, which supersedes any
proposal or prior agreement, oral or written, and any
other communication between us.
Contents
1. User Supported Software . . . . . . . . . . . . . . . . . . . . . 1
2. Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . 2
A. What is FLIPS?. . . . . . . . . . . . . . . . . . . . . . . . 2
B. FLIPS Files . . . . . . . . . . . . . . . . . . . . . . . . . 2
C. The Distribution of FLIPS . . . . . . . . . . . . . . . . . . 3
D. Future Versions of FLIPS. . . . . . . . . . . . . . . . . . . 3
3. Installing FLIPS. . . . . . . . . . . . . . . . . . . . . . . . . 4
A. Setting up a Door . . . . . . . . . . . . . . . . . . . . . . 4
B. Configuring FLIPS . . . . . . . . . . . . . . . . . . . . . . 4
4. Final Note. . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
The Author would like to acknowledge the efforts of
Charlie Kron and his <ToolBox> bulletin board for
their help in bringing these programs to life.
Without their help, none of this would have been
possible. Thanks guy!
FLIPS Ver. 1.0 Page 1
1. User Supported Software
You are encouraged to copy and share these programs.
If, after evaluating these programs you find them useful,
you are also encouraged to send a contribution to:
John Intorcio
247 State Street
Northampton, MA 01060
FLIPS is distributed as User Supported Software. This method of
distributing computer programs is based on the following principals:
A. That the value and utility of software is best assessed by
the user on his or her own system.
B. That the creation and ongoing development of quality computer
software can and should be supported by those who benefit
from it.
C. That the copying and free distribution of programs should be
encouraged rather than restricted.
Anyone may legally obtain a copy of these programs for home
evaluation from a friend, bulletin board, or computer club at no cost.
After you've had a chance to use and evaluate the programs on your own
system at your leisure, you are encouraged to either make a small
contribution to the support of these programs or discontinue their
use. In either case, your are encouraged to continue to copy and
distribute the program for distribution to and evaluation by others.
Free distribution of software and voluntary payment for its use
eliminates advertising, distribution, and copy protection costs for the
authors, and provides users with quality software at a greatly reduced
cost, the ability to evaluate software before purchasing, and exposure
to varied products.
Please encourage the User Supported concept. If you find these
principals to your liking, your contribution is solicited to make them
work.
FLIPS Ver. 1.0 Page 2
2. Introduction
A. What is FLIPS?
FLIPS is a game program written to operate as a "DOOR" from
the RBBS-PC Program ((c) Tom Mack). FLIPS is not meant to operate
as a stand-alone program, but solely as an extension of the
RBBS-PC Program. FLIPS expects its instructions to come from a
communications port and echoes its output to both the
communications port and the host, or SYSOP's, screen.
FLIPS has been tested and shown to operate without fault with
RBBS-PC versions 13 and 14 on the IBM PC AT and XT, the Compaq Plus,
and the ThinkMate Taiwanese clone. User's who install and operate
this software on additional machine types or additional versions
of RBBS-PC are encouraged to report their experiences to the
author.
B. FLIPS Files
Flips is comprised of and uses several files. Each of these,
together with a short description of its purpose, is described
below.
FLIPSDOR.COM
This is the compiled version of the actual FLIPS
door, the program that runs the FLIPS game.
FLIPSCON.COM
This is the FLIPS configuration program that is
used to create a file of defaults for various FLIPS
options.
FLIPS.CNF
This is the file in which default values and
settings are stored for flips. It is an ASCII file that
can be directly modified with any editor but is easiest
set up using FLIPSCON.COM.
FLIPS.HLP
This is the file that FLIPS displays when asked for
instructions. It may be customized to a particular
system or displayed as is.
FLIPS.WEL
This is the default welcome screen that is
displayed when FLIPS is started. It should be
customized for your system using any editor.
FLIPS Ver. 1.0 Page 3
FLIPS.PTS
FLIPS uses this file to store the current count of
games played and games won and lost by the computers
opponents. This file is not distributed with FLIPS but
will be created the first time that flips is run in the
default directory.
FLIPSDOR.BAS
FLIPSCON.BAS
These are the source code files for FLIPSDOR.COM and
FLIPSCON.COM. They are included so that the user may
customize, improve, or fix the FLIPS programs. These
are not examples of eloquent programming, but, most of
the time, they work.
FLIPS.DOC
This documentation file.
C. The Distribution of FLIPS.
FLIPS is distributed for you to use and enjoy. You are asked
not to distribute these programs in modified form. You are
forbidden to charge more than a reproduction charge (the cost of
disks and perhaps mailing costs) for the distribution of these
programs.
D. Future Versions of FLIPS.
Future versions of FLIPS will include support for ANSI
terminals and feature dynamic board updates, color screens etc.
There's no telling when these versions will be made available but
they will be released as soon as possible. Your support will
encourage the continued development of FLIPS and other products
from John Intorcio. We ask your support not only in the form of
monetary contributions, but also by contributing directly to the
development of the programs by supplying bug reports, fixes,
comments, or details of improvements that you may have made.
FLIPS Ver. 1.0 Page 4
3. Installing FLIPS.
A. Setting up a Door.
The procedure for setting up a door is explained in the
documentation accompanying the RBBS-PC software and will only be
outlined here.
You must use the RBBS-PC CONFIG program to tell your version
of RBBS-PC that you will be using doors. Further, you must list
the name of the batch file you wish to use to start in the menu
that you are using to display the names of available doors. The
standard name for this file is MENU5 but you may have changed it
on your system.
Finally, you must set up a batch file to initiate flips when
called from RBBS-PC. This batch file must contain the proper
commands to set the proper directory, initiate the FLIPSDOR.COM
program, and return to RBBS-PC upon completion of flips. The
name of the batch file must be the name that appears in the doors
menu, and the name which the user types to open that particular
door. All this is very confusing. Please refer to the RBBS-PC
documentation for further information.
B. Configuring FLIPS.
Before operating FLIPS, the FLIPS configuration program,
FLIPSCON.COM should be used to create a configuration file which
will be called FLIPS.CNF. Each of the configuration items is
discussed below. When through making changes, you may enter a
selection of 0 or simply press enter to update the configuration
file and exit FLIPSCON.
1. Bulletin Board Name
This is the name of the Bulletin Board that you are
running as it should be displayed within FLIPS. FLIPS uses
this name when displaying options such as "Return To ".
2. Welcome Screen File
Upon initiation, FLIPS displays a "welcome screen" to
inform users of any important information". This parameter
specifies the name of the file that FLIPS is to display. If
FLIPS does not find the file specified by this item, an error
message is printed but execution continues.
3. Path for Welcome Screen
This is the Pathname to be added to the welcome screen
filename when attempting to locate this file.
FLIPS Ver. 1.0 Page 5
4. Name for RBBS-PC Message File
This is the name being used for the RBBS-PC message
file, usually MESSAGES, which FLIPS uses to obtain the user's
communications parameters and name.
5. Path for RBBS-PC Message File
Flips uses the message file created by RBBS-PC to obtain
the user's communication parameters and name. This is the
path that FLIPS should follow in attempting to locate this
file.
6. Instruction File Name
Flips is supplied with an instruction file named
FLIPS.HLP that is displayed when the user chooses the option
to display instructions. If you wish to change the name of
this file, you may inform FLIPS of the change here.
7. Path for Instruction File
This is the Pathname to be added to the name of the
Instruction file so that FLIPS may locate it.
8. Line Feed Default
Flips enables the user to toggle the suppression of line
feeds after each line of text that is sent. This parameter
is used to establish the default line feed setting. A value
of one should be entered if line feeds ARE to be sent; a
value of zero if they are NOT to be sent.
9. Graphics Default
FLIPS enables the user to toggle between two graphics
modes: one which uses only standard characters and one which
uses the IBM extended ASCII character set. This parameter is
used to establish the default graphics setting. An entry of
one indicates that the extended ASCII characters should be
used, an entry of zero indicates that only standard
characters are to be used.
10. Maximum Games Per Session
This parameter sets the maximum number of games that can
be played each time FLIPS is executed.
11. Maximum Time Per Session
This parameter sets the maximum number of minutes that
the user may spend in the FLIPS program.
FLIPS Ver. 1.0 Page 6
12. Communications Port
This selection is used to toggle between COM1: and COM2:
as the communications port that FLIPS should address.
13. Pause After Computer Moves
This parameter is used to set the length of time, in
seconds, that the computer will pause to allow the user to
see it's move before updating the screen.
4. Final Note.
As a final note, you may wish to consider the use of the program
WATCHDOG as described in the RBBS-PC manual. This program watches
over the COM port and will reboot the system if the user drops
the carrier. Without such a program running in the background, it
is conceivable that a board may be left sitting in flips with no one
on the other end until someone manually resets the system. The
installation and use of this program is described in the RBBS-PC
manual and the program itself is available on many bulletin boards.